Resolving Constraint Conflicts in the Integration of ER Schemas
نویسندگان
چکیده
In this work, we address the problem of constraint conflicts while integrating the conceptual schemas of multiple autonomous databases modeled using the EntityRelationship (ER) approach. This paper presents a detailed framework to resolve three types of constraint conflicts, domain constraint conflicts, attribute constraint conflicts and relationship constraint conflicts. There are two types of domain constraint conflict, convertible and inconvertible. We distinguish two types of convertible domain constraints conflict, reversible and irreversible, and present an algorithm to resolve domain constraint conflicts. We identify six factors that can contribute to conflict in attribute constraints: imprecise constraint design, domain mismatch, incomplete information, imprecise semantics, value inconsistency and set relation between object types. In relationship constraint conflict resolution, we examine the set relation between equivalent relationship sets and the functional dependencies that hold in these relationship sets. Our conflict resolution approach does not assume that equivalent entity types or relationship sets in two schemas model exactly the same set of instances in the real world. Furthermore, our approach enforces the most precise constraints and enables the retrieval of all the data in the local databases via the integrated schema.
منابع مشابه
Resolving Structural Conflicts in the Integration of XML Schemas: A Semantic Approach
While the Internet has facilitated access to information sources, the task of scalable integration of these heterogeneous data sources remains a challenge. The adoption of the eXtensible Markup Language (XML) as the standard for data representation and exchange has led to an increasing number of XML data sources, both native and non-native. Recent integration work has mainly focused on developi...
متن کاملResolving Structural Conflicts in the Integration of ER Schemas
Schema integration is essential to define a global schema that describes all the data in existing databases participating in a distributed or federated database management system. This paper describes a different approach to integrate two Entity-Relationship (ER) schemas. We focus on the resolution of structural conflicts. that is, when related real world concepts are modelled using different c...
متن کاملResolving Schematic Discrepancy in the Integration of Entity-Relationship Schemas
In schema integration, schematic discrepancies occur when data in one database correspond to metadata in another. We define this kind of semantic heterogeneity in general using the paradigm of context that is the meta information relating to the source, classification, property etc of entities, relationships or attribute values in entity-relationship (ER) schemas. We present algorithms to resol...
متن کاملAn ontology based approach to the integration of entity-relationship schemas
In schema integration, schematic discrepancies occur when data in one database correspond to metadata in another. We explicitly declare the context that is the meta information relating to the source, classification, property etc of entities, relationships or attribute values in entity-relationship (ER) schemas. We present algorithms to resolve schematic discrepancies by transforming metadata i...
متن کاملTwelve Design Patterns for Integrating and Normalizing Product Model Schemas
This article reviews a method for generating a product model from user data and introduces 12 design patterns for resolving conflicts that may occur in the integration and normalization process. The generating method and design patterns were evaluated during a project to integrate the product models collected from three different precast concrete companies in the United States, testing the new ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000